it's a done deal. - Turkish English Dictionary